package com.kakaxi.mybilibili.module.home.category.view;

import com.kakaxi.mybilibili.adapter.entity.CategoryAreaFirstMultiItem;
import com.kakaxi.mybilibili.base.IView;
import com.kakaxi.mybilibili.bean.CategoryHomeItemBean;

import java.util.List;

/**
 * 分类分区首个碎片视图层接口类
 * Created by kakaxi on 16/11/29.
 */

public interface ICategoryAreaFirstView extends IView {

    /**
     * 获取按钮组的数据数组
     *
     * @return 数组
     */
    List<CategoryHomeItemBean> getButtonBarList();

    /**
     * 展示第一次获取的数据
     *
     * @param categoryAreaFirstMultiItemList 数组
     */
    void showCategoryAreaFirstData(List<CategoryAreaFirstMultiItem> categoryAreaFirstMultiItemList);

    /**
     * 展示所有动态视频数据
     *
     * @param categoryAreaFirstMultiItemList 数组
     */
    void showCategoryAreaFirstAllData(List<CategoryAreaFirstMultiItem>
                                              categoryAreaFirstMultiItemList);

}
